/**
 *	\file AKTTTPrincipalClass.m
 *  
 *  \section desc_sec Description
 *  Description
 *  
 *  \if copyright
 *  	Copyright 2008 Ben Chen. All rights reserved.
 *  \endif
 *  
 *  \section hist_sec Change History:
 *  	-	2/23/08		BC		Created this file
 *  
 *  <hr>
 *  \addtogroup AKTTT
 *  @{
 */

#import "AKTTTPrincipalClass.h"

@implementation AKTTTPrincipalClass

/* Names of a kind of AKPlayer class name. */
- (NSArray*) playerClassNames {
	return [NSArray arrayWithObject:@"AKTTTAIPlayer"];
}

/* Names of a kind of AKStateMaintainer class name. */
- (NSArray*) stateMaintainerClassNames {
	return [NSArray arrayWithObject:@"AKTTTStateMaintainer"];
}

/* Names of a kind of AKBasicInfoProvider class name. */
- (NSArray*) basicInfoProviderClassNames {
	return [NSArray arrayWithObject:@"AKTTTBasicInfoProvider"];
}

/* Names of a kind of AKGeometryProvider class name. */
- (NSArray*) geometryProviderClassNames {
	return [NSArray arrayWithObject:@"AKTTTGeometryProvider"];
}

/* Names of a kind of AKImageProvider class name. */
- (NSArray*) imageProviderClassNames {
	return [NSArray arrayWithObject:@"AKTTTImageProvider"];
}

@end

/** @} */
